Resorts List
Hotel San Teodoro | |
Location. Hotel San Teodoro is located on the Costa Caddu, 1.5 kilometres from San Teodoro, in the Italian region of Sardinia. The hotel is 2.5 kilometres from the beach and 34 kilometres from the Costa Smeralda. |
Le Rose Hotel Club Resort | |
Location. The Le Rose Hotel Club Resort is located in San Teodoro on the island of Sardinia, Italy, 400 metres from the city centre, and one kilometre from the resort's beach. |